dictionary definition - French English Dictionary